Šablony

Top  Prev  Next

 

 

Šablony slouží k urychlení práce. Nejlépe by se to dalo popsat asi jako automatický text v MS Wordu.

Každá šablona se skládá z názvu, popisu a obsahu, který bude vložen na pozici kurzoru. Obsah šablony může obsahovat libovolný počet řádků, při vkládání je zachována struktura odsazení jednotlivých řádků.

Od verze 3.6.1 je možno definovat interaktivní šablony.

 

Jak vyvolat šablonu :

 

Šablony jsou uloženy v souborech *.DEF v adresáři .\PSPad\Context. Jména souborů jsou uvedena níže a jsou povinná ! Jde o obyčejné textové soubory s velmi jednoduchou strukturou, takže si je můžete snadno upravit podle svého.

Editaci příslušné šablony je možno vyvolat přímo z menu Nástroje / Editace šablon. Pokud šablona neexistuje, bude vytvořena nová.

 

Formát souboru:

; - komentáře, řádky jsou ignorovány

;; - do kódu bude vložen jeden středník

[jméno_šablony |x popis šablony]*horká_klávesa

jméno šablony je v seznamu zobrazeno tučně a určuje i jméno příkazu pro přímé vložení pomocí SHIFT+Space

znak | odděluje jméno od popisu.

znak x určuje barvu, kterou je šablona zobrazena (viz níže)

řádek je uzavřen v hranatých závorkách [] .

znak * označuje klávesovou zkratku

klávesová zkratka určuje klávesovou zkratku, pomocí které je možno šablonu přímo vložit do textu

klávesová zkratka není povinná

obsah šablony

libovolný text, pouze nesmí začínat znakem [.

znak | určuje pozici kurzoru v editoru po vložení obsahu šablony

znak § (ALT+167) určuje místo, kam se vloží text označený před vyvoláním šablony

obsah šablony může obsahovat libovolný počet řádků.

pro znak | se bere pouze první výskyt

označený text je vložen na každý výskyt znaku §

...

[Tree Content]

seznam jednotlivých šablon rozdělený do sekcí - zobrazuje se v dialogovém okně

jméno sekce začíná od začátku řádku

jméno šablony v sekci je odsazeno o jednu mezeru

[KeyWords]

seznam slov (libovolných), které se uplatní ve funkci Automatické dokončování

 

sekce [Tree Content] a [KeyWords] jsou nepovinné

 

Barevné rozlišení šablon:

Znakem v názvu šablony (viz výše "Formát souboru" a znak x v hlavičce šablony) je možno určit jakou barvou se šablona v seznamu šablon zobrazí. Pokud není znak uveden, je šablona zobrazena systémovou barvou písma (obvykle černou). Možné znaky jsou:

M tmavě červená (maroon)

R červená (red)

N tmavě modrá (navy)

B modrá (blue)

P fialová (purple)

F růžová (fuchsia)

G zelená (green)

D tmavě šedá (dark gray)

 

Příklad šablony:

[zadost | ilustrační příklad možností šablony]*Ctrl+Z

Věc: Žádost o zvýšení platu.

----------------------------------------

Důrazně žádám o zvýšení základního platu na | Kč.

V případě odmítnutí to můžete brát jako žádost o rozvázání pracovního poměru.

[Tree Content]

Žádosti

zadost

[KeyWords]

plat

žádost

odmítnutí

 

Možnosti použití příkladu:

 

Do editovaného textu budou vloženy 4 řádky a kurzor se zastaví na pozici znaku |, tzn. před Kč, takže zbývá jen doplnit požadovanou částku.

 


Interaktivní šablony

 

Od verze 4.2.0 jsou k dispozici proměnné, pomocí kterých je možno vkládat do šablony datum, jméno souboru, atd. Proměnné se nastavují v menu Nastavení / Proměnné programu

PSPad od verze 3.6.1 podporuje interaktivní šablony. Znamená to, že po vyvolání šablony se objeví formulář, do kterého jdou zadat hodnoty a ty se pak vlozi do textu. Podrobneji je to popsáno ve zvláštní kapitole.

 


Jména souborů:

SQL.def                standard ANSI SQL

Interbase.def

MSSQL.def

MySQL.def

Oracle.def

SyBase.def

Ingres.def